Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 THE GREEN NORTH Semi-Detached £175,000 14 Jun 2000
9 THE GREEN NORTH Detached £445,000 19 May 2016
11 THE GREEN NORTH Detached £2,460,000 14 Mar 2023
25 THE GREEN NORTH Detached £245,000 8 Apr 1998
51 THE GREEN NORTH Detached £947,000 18 Jan 2007
55 THE GREEN NORTH Detached £835,000 17 Jul 2009